package net.hn.hnms.biz.quality.vo;

import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.math.BigDecimal;
import java.util.Date;

/**
 * Author: ly
 * 煤质计划表
 * @date 2022-09-09
 */
@Data
@ApiModel("煤质计划表")
public class CoalQualityPlanVO extends BaseVO {
                 @ApiModelProperty(value = "主键ID")
            private String coalQualityPlanId;
                 @ApiModelProperty(value = "计划编号")
            private String planCode;
                 @ApiModelProperty(value = "计划名称")
            private String planName;
                 @ApiModelProperty(value = "计划类型")
            private String planType;
                 @ApiModelProperty(value = "计划开始时间")
                @JsonFormat(
                        pattern = "yyyy-MM-dd",timezone = "GMT+8"
        )
        private Date startDate;
                 @ApiModelProperty(value = "计划结束时间")
                @JsonFormat(
                pattern = "yyyy-MM-dd",timezone = "GMT+8"
        )
        private Date endDate;
                 @ApiModelProperty(value = "灰份（%）")
            private BigDecimal ash;
                 @ApiModelProperty(value = "全水份（%）")
            private BigDecimal moistureTotal;
                 @ApiModelProperty(value = "含矸率（%）")
            private BigDecimal shaleContent;
                 @ApiModelProperty(value = "低位发热量(MJ/KG)")
            private BigDecimal netCalorificValue;
                 @ApiModelProperty(value = "矿编码")
            private String mineCode;
                 @ApiModelProperty(value = "创建人ID")
            private String createUserId;
                 @ApiModelProperty(value = "创建时间")
                @JsonFormat(
                        pattern = "yyyy-MM-dd",timezone = "GMT+8"
        )
        private Date createTime;
                 @ApiModelProperty(value = "修改人ID")
            private String updateUserId;
                 @ApiModelProperty(value = "最后修改时间")
                @JsonFormat(
                        pattern = "yyyy-MM-dd",timezone = "GMT+8"
        )
        private Date updateTime;
                 @ApiModelProperty(value = "删除标识 0正常 1删除")
            private String delFlag;
                 @ApiModelProperty(value = "禁用:1  启用:0")
            private String status;
    }









